package com.zxs.user.service;

import parm.AddressListParam;
import parm.PageParam;
import parm.UserCheckParm;
import parm.UserLoginParm;
import pojo.User;
import utils.R;

public interface UserService {
    /**
     * 查询账号是否可用
     * @param username
     * @return
     */
    R check(UserCheckParm username);

    R register(User user);

    R login(UserLoginParm userLoginParm);

    R list(PageParam pageParam);

    R remove(Integer userId);

    R update(User user);

    R save(User user);
}
